common stitchwort - Spanish English Dictionary